maximum unsorted subarray interviewbit solution